body,#page {
    margin: 0;
    padding: 0;
    border: 0;
    font: 12pt/14pt Helvetica;
    background-color:#F6E8B1;
    background-attachment:fixed;

}
#conteneur{
    text-align:center;


}
#header{
    text-align : center;
    font: bold 20pt/24pt Helvetica;
    padding-top : 20px;
}
#menu{
    text-align: center;
    padding-top:20px;
    padding-bottom:5px;
    margin:0 auto;
    display:inline-block;
}
#menu ul {
    margin:0;
    padding:0;
    list-style-type:none;
    text-align:center;
    background-attachment:fixed;
}
#menu li {
    float:left;
    margin:auto;
    padding:0;
    background-color:#C79F4B;
}
#menu li a {
    display:block;
    width:490px;
    color:white;
    text-decoration:none;
    padding:5px;
}
#menu li a:hover {
    color:#206B76;
}
#menu ul li ul {
    display:none;
}
#menu ul li:hover ul {
    display:block;
}
#menu li:hover ul li {
    float:none;
}
#menu li ul {
    position:absolute;
}

#demande{

    width:900px;
    margin:auto;
}
#form{
    max-width:1500px;
    margin: 0 auto;
    border-width:1px;
    border-color:black;
    border-style:solid;
    padding-bottom:15px;
    background-color:#89725B;
    height:500px

}
#tab{
    width:600px;
    margin:auto;
}
.titre{
    text-align:center;
}
.bouton{
    margin-left:200px;
    /*background-color:blue;*/
}

.bouton_sans_formulaire{
    margin-left:650px;
    
}
.bouton_sans_formulaire_2{
    margin-left:720px;
    margin-top: 100px;
}


label
{
    display:inline-block;
    max-width:300px;
    min-width:200px;
    float:left;
    /*background-color:pink;*/

}

form{
    padding-top:2px;	
    /*background-color:red;	*/
    margin: 0 auto;
    width: 600px;
}
#form-liste-demandes{
    padding-top:2px;	
    /*background-color:red;	*/
    margin: 0 auto;
    width: 80px; 
}
 #form-list-demand-select{
    padding-top:2px;	
    /*background-color:red;	*/
    margin: 0 auto;
    width: 300px; 
}
#div-center{
    padding-top:10px;
}
#table-center{
    margin: 0 auto;
}
#paragraphes{
    width:600px;
    display: block;
    margin: 0 auto;
    padding-top:5px;
}
#espacement{
    padding-bottom:5px;
}
#checkbox-center{
    text-align:center;
}


#text_area{
    max-height:210px;
    max-width:394px;
}
table{
    border:1px;
    border-style:solid;
    border-color:black;
    border-collapse:collapse;
    background-color:#FFF;
    float:left;
    position:absolute;
    margin-left:300px;
}
#table-exp-sup{
    border:1px;
    border-style:solid;
    border-color:black;
    border-collapse:collapse;
    background-color:#FFF;
    float:left;
    position:absolute;
    margin-left:430px;
}
#table-recherche{
    border:1px;
    border-style:solid;
    border-color:black;
    border-collapse:collapse;
    background-color:#FFF;
    float:left;
    position:absolute;
    margin-left:600px;
}
td{
    border:1px;
    border-style:solid;
    border-color:black;
    text-align:center;

}
.pair{
    background-color:#ABC8E2;
}
.impair{
    background-color:#EFF0FF;
}
#paginator{
    margin-right:5px;
}
#paginator-center{
    width:500px;
    display: inline-block;
    padding-right:200px;
    margin: auto;
}

#checkboxs{
    width : 15px;
    height : 12px;
    margin-left:850px;
}
#checkbox-exp-sup{
    width : 15px;
    height : 12px;
    margin-left:750px;
    margin-bottom: 15px;
}
input[type="checkbox"]{

    display:block;
    margin-left:850px;
    float:left;
    height:25px;
    width:10px;

}

#changeEtat{
margin-top : 200px;
display:none;

}


#role{
    width: 500px;
    margin-left: 1050px;
}


/* PAGINATEUR */ 


